self-taught person - Español Inglés Diccionario